/* Universidad del Valle de Guatemala
 * Mariana Castillo, 12374
 * Julio Maldonado, 12377
 * Jose Pablo Rodriguez, 12364
 * Seccion 30, Algoritmos y Estructura de Datos
 * Fecha:31/08/13
 * Se elige la implementacion a utilizar*
 */
package hoja6;

import java.util.*;
public class Factory {

    //Se crean diferentes implementaciones de Set: Hashset, treeset, linkedhashset dependiendo del string
    public Set getImplementacion(String entry) {
    // seleccion de la implementacion a utilizar:
	if (entry.equals("HS")){
            return new <String>HashSet(); 
        }
        else if (entry.equals("LH")){
            return new <String>LinkedHashSet();
        }
        else{
            return new <String>TreeSet(); 
        }
   }
    
}
